widely utilized - Espagnol Anglais Dictionnaire